trail running - French English Dictionary